/**==============================================================================
            Copyright (c) 2013 Moritz Hader, Marcel Schrder
            All Rights Reserved.

	@file  HeimdallSurface.java

	@brief  This class provides a wrapping for every information related to the 
	surface of a 3D-Object. That can be a simple color-value, but also a texture 
	with texture-coordinates.

  This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
==============================================================================*/
package de.ibm.dhbw.heimdall.engine;

import de.ibm.dhbw.heimdall.engine.math.HVector4D;

/**
 * @author moritzhader
 *
 */
public class HeimdallSurface {
	private HVector4D color;
	
	//private byte texture[];
	
	public HeimdallSurface(float r, float g, float b, float a){
		this.color = new HVector4D(r, g, b, a);
	}
	
	public HVector4D getColor(){
		return(this.color);
	}
	
	public float[] getColorFloat(){
		return this.color.getFloat();
	}
}
